<?dyhb
class GtkHtmlWidget extends GtkHtml{

	/**
	 * 在载入过程中 遇到的 <OBJECT> 标签
	 * 
	 * @access private
	 * @var array
	 */
	private $_arrObjects=array();
	private $_sTempDir='';

	/**
	 * 构造函数
	 *
	 * @access public
	 * @return void
	 */
	public function __construct(){}
	
	/**
	 * 打开 Url
	 *
	 * @access public
	 * @param $sUrl string
	 * @return void
	 */
	public function locate($sUrl){}

	/**
	 * 载入 HTML
	 *
	 * @access public
	 * @param $sHtmlString
	 * @return void
	 */
	public function loadFromString($sHtmlString){}
	
	/**
	 * 响应 <OBJECT>载入 事件
	 *
	 * @access public
	 * @param $wndGtkHtml GtkHtml
	 * @param $wndGtkHtmlEmbedded GtkHtmlEmbedded
	 * @return void
	 */
	public function onObjectRequested(GtkHtml $wndGtkHtml, $wndGtkHtmlEmbedded){}

	/**
	 * 载入图片
	 *
	 * @access protected
	 * @param $sHTMLTag
	 * @param $wndGtkHtmlEmbedded
	 * @return void
	 */
	protected function onLoadImage($sHtmlTag,GtkHtmlEmbedded $wndGtkHtmlEmbedded){}

	/**
	 * 从 HTML 节点中取得 属性值
	 *
	 * @access public
	 * @param $sHTMLNodeString
	 * @param $sAttributeName
	 * @static 
	 * @return string
	 */
	static public function getAttributeFromHtmlNode($sHTMLNodeString,$sAttributeName){}
	
}
